#ifndef MONSTER_DEF
#define MONSTER_DEF

#include <SDL/SDL.h>
#include "Tools.h"

typedef struct Creep Creep;
struct Creep{
	char** name;
	int activ;
        int type;
        int action;
        int currentFrame;
	int animation_speed;
	int animation_time;
        SDL_Surface **walkNorth;
        SDL_Surface **walkSouth;
        SDL_Surface **walkWest;
        SDL_Surface **walkEast;
        SDL_Surface **stand;
        MapCoor goal;
	Coor out;
        Coor current;
        double speed;
        int life;
	int price;
};

typedef struct Monster Monster;
struct Monster {
	int* creeps;
	int vague;
	Creep* creep;
};

#endif
